import Vue from 'vue'
import App from './App.vue'
import router from './library/router'
import store from './store';
import { Carousel, CarouselItem } from 'element-ui';
import VueAudio from 'vue-audio-better';

Vue.use(VueAudio);

Vue.use(Carousel)
Vue.use(CarouselItem)
Vue.config.productionTip = false;


Vue.prototype.setCookie = function(c_name, value, expiredays) {
    var exdate = new Date()
    exdate.setDate(exdate.getDate() + expiredays)
    document.cookie = c_name + "=" + escape(value) +
        ((expiredays == null) ? "" : ";expires=" + exdate.toGMTString())
};
Vue.prototype.getCookie = function(c_name) {
    if (document.cookie.length > 0) {
        var c_start = document.cookie.indexOf(c_name + "=")
        if (c_start != -1) {
            c_start = c_start + c_name.length + 1
            var c_end = document.cookie.indexOf(";", c_start)
            if (c_end == -1) c_end = document.cookie.length
            return unescape(document.cookie.substring(c_start, c_end))
        }
    }
    return ""
};
new Vue({
    router,
    store,
    beforeCreate() {
        Vue.prototype.$bus = this; //安装全局事件总线
    },
    render: h => h(App)
}).$mount('#app')